Como usar o Moonlight para reproduzir vídeos no rtlmost.hu?

9

Na Hungria, o maior canal de TV é o RTL Klub , eles têm um site de arquivo de vídeo. Eles usam o Silverlight em vez do Flash :( O que é irritante, eles usam a versão mais recente do Silverlight, sobre 4.x. Mas o Moonlight ainda não suporta isso.

Eu tenho tentado no Google Chrome (última versão de desenvolvimento), e no Firefox (última versão estável), e eu tenho usado as duas versões do Moonlight, o estável estável e o pré-lançamento .

O carregador do player é exibido e carregado, mas nenhum player é exibido depois de 30 minutos de espera.

Se eu quiser mudar para o Ubuntu completamente, como posso reproduzir esses vídeos?

Obrigado pelos seus esforços.

Teste de vídeo aqui . E este é um vídeo de trabalho para mim.

Também foi reportado aos desenvolvedores do programa, aqui .

Informações de depuração:

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

Saída do Firefox pré-lançada com o WinCodecs instalado:

$ 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
    
por antivirtel 09.01.2011 / 01:10

2 respostas

1

Embora a resposta simplista tenha funcionado para mim, verifiquei os dois links e eles funcionaram (com um vídeo bastante lento):

  • usei o Chrome 11.0.696.25 (79504) Ubuntu 10.10
  • Instalado o Moonlight daqui link (instalado 64 bits)
  • Quando abri o vídeo, ele precisou de alguns codecs do Windows, mas o Chromium baixou alguns e, no final, fechei a página RTL Klub e a reabri e funcionou.
por Papiux 31.03.2011 / 17:58
0

Pode ser um problema de codec, pois o vídeo não é exibido, mas o player é carregado. Você instalou o pacote ubuntu-restricted-extras?

    
por papukaija 15.01.2011 / 21:11