Làm cách nào để sử dụng Moonlight để phát video trên rtl Maximum.hu?


9

Ở Hungary, kênh truyền hình lớn nhất là RTL Klub , họ có một trang lưu trữ video. Họ sử dụng Silverlight thay vì Flash :( Điều gì gây phiền nhiễu, họ sử dụng phiên bản Silverlight mới nhất, khoảng 4.x. Nhưng Moonlight chưa hỗ trợ.

Tôi đã được dùng thử trong Google Chrome (phiên bản dev cuối cùng) và trong Firefox (phiên bản ổn định cuối cùng) và tôi đã được sử dụng cả hai phiên bản Moonlight, ổn định cuối cùng và phát hành trước .

Trình tải trình phát được hiển thị và tải, nhưng không có trình phát nào hiển thị sau 30 phút chờ đợi.

Nếu tôi muốn chuyển hoàn toàn sang Ubuntu, làm cách nào tôi có thể quản lý để phát các video này?

Cảm ơn cho anwsers của bạn.

Thử nghiệm tại đây . Và đây là một video làm việc cho tôi.

Cũng báo cáo cho các nhà phát triển ánh trăng, ở đây .

Thông tin gỡ lỗi:

Source: http://www.rtlklub.hu/most/player/soda/SodaMediaCenter.Player.Rtl.v3.5.xap
Width: 555px
Height: 490px
Background: #
RuntimeVersion: 4.0.50826.0
Windowless: no
MaxFrameRate: 60
Codecs: ms-codecs
Build configuration: debug, sanity checks

Đầu ra Firefox được phát hành trước với WinCodecs được cài đặt:

$ firefox http://www.rtlklub.hu/most/17345_hirado_lelki_terror_-_elrabloi_tobbszor_eljatszottak_hogy_ki
Moonlight: 2.99.0.10
Moonlight: Attempting to load libmoonloaderxpi 
debug_get_option: GALLIUM_DRIVER = softpipe
couldn't open libtxc_dxtn.so, software DXTn compression/decompression unavailable
Moonlight: no audio capture service available
Moonlight: Installing signal handlers for crash reporting.
Moonlight: Enabling MONO_DEBUG=keep-delegates,reverse-pinvoke-exceptions and MOONLIGHT_ENABLE_CONSOLE=1
windowless mode
Using the ff3 bridge
Moonlight: Plugin AppDomain Creation: OK
Moonlight: Plugin AppDomain Creation: OK
Moonlight: URL = http://www.rtlklub.hu/most/17345_hirado_lelki_terror_-_elrabloi_tobbszor_eljatszottak_hogy_ki
Moonlight: URL = http://www.rtlklub.hu/most/player/soda/SodaMediaCenter.Player.Rtl.v3.5.xap
debug_get_bool_option: GALLIUM_NOSSE = FALSE
debug_get_bool_option: GALLIUM_DUMP_FS = FALSE
debug_get_bool_option: SOFTPIPE_DUMP_GS = FALSE
debug_get_bool_option: DRAW_FSE = FALSE
debug_get_bool_option: DRAW_NO_FSE = FALSE
debug_get_bool_option: GALLIUM_DUMP_VS = FALSE
debug_get_bool_option: SP_NO_RAST = FALSE
debug_get_bool_option: GALLIUM_NOSSE = FALSE
Using managed xaml parser.
Exception while parsing reader (19:26):
System.Windows.Markup.XamlParseException: Could not convert attribute value '0.375' on element GradientStop.
  at Mono.Xaml.XamlParser.ParseAttributeValue (Mono.Xaml.XamlObjectElement element, Mono.Xaml.XamlPropertySetter property) [0x00000] in <filename unknown>:0 
  at Mono.Xaml.XamlParser.ParseAttribute (Mono.Xaml.XamlObjectElement element) [0x00000] in <filename unknown>:0 
  at Mono.Xaml.XamlParser.ParseElementAttributes (Mono.Xaml.XamlObjectElement element) [0x00000] in <filename unknown>:0 
  at Mono.Xaml.XamlParser.ParseObjectElement () [0x00000] in <filename unknown>:0 
  at Mono.Xaml.XamlParser.ParseElement () [0x00000] in <filename unknown>:0 
  at Mono.Xaml.XamlParser.ParseReader (System.IO.TextReader stream) [0x00000] in <filename unknown>:0 
System.Windows.Markup.XamlParseException: Caught exception: Could not convert attribute value '0.375' on element GradientStop.
  at Mono.Xaml.XamlParser.ParseReader (System.IO.TextReader stream) [0x00000] in <filename unknown>:0 
  at Mono.Xaml.SL4XamlLoader.HydrateInternal (System.Object value, System.IO.Stream xaml, Boolean createNamescope, Boolean validateTemplates, Boolean import_default_xmlns) [0x00000] in <filename unknown>:0 
  at Mono.Xaml.XamlLoader.Hydrate (System.Object value, System.IO.Stream stream) [0x00000] in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) Mono.Xaml.XamlLoader:Hydrate (object,System.IO.Stream)
  at System.Windows.Application.LoadComponent (System.Object component, System.Uri resourceLocator) [0x00000] in <filename unknown>:0 
  at SkyInteractive.Media.Web.Player.Rtl.MainPage.InitializeComponent () [0x00000] in <filename unknown>:0 
  at SkyInteractive.Media.Web.Player.Rtl.MainPage..ctor (IDictionary`2 initParams) [0x00000] in <filename unknown>:0 
  at SkyInteractive.Media.Web.Player.Rtl.App.Application_Startup (System.Object sender, System.Windows.StartupEventArgs e) [0x00000] in <filename unknown>:0 
  at System.Windows.Application.OnStartup (System.Windows.StartupEventArgs e) [0x00000] in <filename unknown>:0 
  at System.Windows.Deployment.CreateApplication () [0x00000] in <filename unknown>:0 
  at System.Windows.Deployment.LoadAssemblies () [0x00000] in <filename unknown>:0 
  at System.Windows.Deployment.InitializeDeployment (IntPtr plugin, System.String xapPath, System.String culture, System.String uiCulture) [0x00000] in <filename unknown>:0 
Moonlight: ErrorEventArgs created with message: 'Caught exception: Could not convert attribute value '0.375' on element GradientStop.'

(firefox-bin:11629): Moonlight-WARNING **: (plugin-class.cpp:609):static void Moonlight::EventListenerProxy::proxy_listener_to_javascript(Moonlight::EventObject*, Moonlight::EventArgs*, void*): runtime check failed: (js_sender != NULL)
not implemented: (ErrorEventArgs.lineNumber) plugin-class.cpp:842
not implemented: (ErrorEventArgs.methodName) plugin-class.cpp:855
windowless mode
Using the ff3 bridge
Moonlight: Plugin AppDomain Creation: OK
Moonlight: Plugin AppDomain Creation: OK
Shutting down
Moonlight: URL = http://www.rtlklub.hu/most/17345_hirado_lelki_terror_-_elrabloi_tobbszor_eljatszottak_hogy_ki
Moonlight: URL = http://www.rtlklub.hu/most/player/soda/SodaMediaCenter.Player.Rtl.v3.5.xap
debug_get_bool_option: GALLIUM_NOSSE = FALSE
debug_get_bool_option: GALLIUM_DUMP_FS = FALSE
debug_get_bool_option: SOFTPIPE_DUMP_GS = FALSE
debug_get_bool_option: SP_NO_RAST = FALSE
Using managed xaml parser.
Exception while parsing reader (19:26):
System.Windows.Markup.XamlParseException: Could not convert attribute value '0.375' on element GradientStop.
  at Mono.Xaml.XamlParser.ParseAttributeValue (Mono.Xaml.XamlObjectElement element, Mono.Xaml.XamlPropertySetter property) [0x00000] in <filename unknown>:0 
  at Mono.Xaml.XamlParser.ParseAttribute (Mono.Xaml.XamlObjectElement element) [0x00000] in <filename unknown>:0 
  at Mono.Xaml.XamlParser.ParseElementAttributes (Mono.Xaml.XamlObjectElement element) [0x00000] in <filename unknown>:0 
  at Mono.Xaml.XamlParser.ParseObjectElement () [0x00000] in <filename unknown>:0 
  at Mono.Xaml.XamlParser.ParseElement () [0x00000] in <filename unknown>:0 
  at Mono.Xaml.XamlParser.ParseReader (System.IO.TextReader stream) [0x00000] in <filename unknown>:0 
System.Windows.Markup.XamlParseException: Caught exception: Could not convert attribute value '0.375' on element GradientStop.
  at Mono.Xaml.XamlParser.ParseReader (System.IO.TextReader stream) [0x00000] in <filename unknown>:0 
  at Mono.Xaml.SL4XamlLoader.HydrateInternal (System.Object value, System.IO.Stream xaml, Boolean createNamescope, Boolean validateTemplates, Boolean import_default_xmlns) [0x00000] in <filename unknown>:0 
  at Mono.Xaml.XamlLoader.Hydrate (System.Object value, System.IO.Stream stream) [0x00000] in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) Mono.Xaml.XamlLoader:Hydrate (object,System.IO.Stream)
  at System.Windows.Application.LoadComponent (System.Object component, System.Uri resourceLocator) [0x00000] in <filename unknown>:0 
  at SkyInteractive.Media.Web.Player.Rtl.MainPage.InitializeComponent () [0x00000] in <filename unknown>:0 
  at SkyInteractive.Media.Web.Player.Rtl.MainPage..ctor (IDictionary`2 initParams) [0x00000] in <filename unknown>:0 
  at SkyInteractive.Media.Web.Player.Rtl.App.Application_Startup (System.Object sender, System.Windows.StartupEventArgs e) [0x00000] in <filename unknown>:0 
  at System.Windows.Application.OnStartup (System.Windows.StartupEventArgs e) [0x00000] in <filename unknown>:0 
  at System.Windows.Deployment.CreateApplication () [0x00000] in <filename unknown>:0 
  at System.Windows.Deployment.LoadAssemblies () [0x00000] in <filename unknown>:0 
  at System.Windows.Deployment.InitializeDeployment (IntPtr plugin, System.String xapPath, System.String culture, System.String uiCulture) [0x00000] in <filename unknown>:0 
Moonlight: ErrorEventArgs created with message: 'Caught exception: Could not convert attribute value '0.375' on element GradientStop.'

(firefox-bin:11629): Moonlight-WARNING **: (plugin-class.cpp:609):static void Moonlight::EventListenerProxy::proxy_listener_to_javascript(Moonlight::EventObject*, Moonlight::EventArgs*, void*): runtime check failed: (js_sender != NULL)
not implemented: (ErrorEventArgs.lineNumber) plugin-class.cpp:842
not implemented: (ErrorEventArgs.methodName) plugin-class.cpp:855
Shutting down
NOTE: child process received `Goodbye', closing down

Tôi thực sự muốn trả lời câu hỏi này nhưng giải pháp duy nhất tôi tìm thấy liên quan đến việc sử dụng chương trình windows thông qua rượu vang (không đảm bảo rằng nó sẽ hoạt động) và bạn vẫn cần bắt đầu video để bắt đầu ghi và ánh sáng bạc trong rượu là không nên. Đây không chỉ là vấn đề đối với người dùng Linux Người dùng Mac cũng sẽ bị ảnh hưởng và tôi chắc chắn người dùng rtlnow.de cũng sẽ gặp vấn đề tương tự. Có thể một giải pháp có thể đến từ Đức vì có nhiều người dùng Linux ở đó chắc chắn sẽ có vấn đề tương tự.
Allan

Hmm, tôi nghĩ rằng họ sử dụng Flash, phải không?
antivirtel

Câu trả lời:


1

Mặc dù câu trả lời đơn giản này có hiệu quả với tôi, tôi đã kiểm tra cả hai liên kết của bạn và chúng đã hoạt động (với một video khá chậm):

  • Tôi đã sử dụng Chrome 11.0.696.25 (79504) Ubuntu 10.10
  • Đã cài đặt Moonlight từ đây http://www.go-mono.com/moonlight/doad.aspx (đã cài đặt 64 bit)
  • Khi tôi mở video, nó yêu cầu tôi một số Codec Windows nhưng Chromium đã tải xuống một số và cuối cùng tôi đóng trang RTL Klub và mở lại nó và nó hoạt động.

Khi tôi thử nghiệm lần cuối, đó là v2.99.0.10, nhưng bây giờ, đó là: v2.99.0. * 2 *, có lẽ họ đã sửa nó :) - Cảm ơn, bây giờ nó hoạt động, nhưng nó chậm :) - và đó không phải là vấn đề của bạn (người dùng).
antivirtel

0

Có thể là một vấn đề về codec vì video không được hiển thị nhưng trình phát đã được tải. Bạn đã cài đặt gói bổ sung hạn chế Ubuntu?


Nó được cài đặt ngay bây giờ ... nhưng điều tương tự, trình tải & không có video ... :(
antivirtel

Bạn đã thêm gói mscodec từ menu chuột phải, chúng chỉ từ ánh trăng. Nó không tạo ra bất kỳ sự khác biệt nào đối với tôi nhưng tôi chỉ sử dụng ánh trăng ổn định có thể hoạt động với bản phát hành phát triển cộng với bắt đầu firefox với một tab mở từ thiết bị đầu cuối để kiểm tra xem có bất kỳ thông báo đầu ra nào có thể cho bạn biết bất kỳ vấn đề nào không.
Allan

@ ALLan - Có, Codec đã được cài đặt, tôi đã thêm đầu ra ...
antivirtel
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.