Hi all,

The error in media gallery is fixed as long as I install a streaming server
on my all in one server.

Regards,
Eric Shek

Eric石文 <[email protected]> 於 2011年5月20日上午11:00 ��道:

> Hi Rüdiger,
>
> It works! Thanks. But when I try to play back in the media gallery, it
> shows error id 13 but didn't give any details on that error. Besides, on the
> capture agent, when I use adHoc download, I am able to get a mp3 file.
> However, when I scheule the recording, the admin UI only allows me to choose
> my camera but not the sound device and I cannot get a mp3 file.
>
> Regards,
> Eric
>
> Ruediger Rolf <[email protected]> 於 2011年5月20日上午2:48 ��道:
>
>  Hi Eric,
>>
>> I would guess that you do not execute the felix with the right user (if
>> the problem in the logs is really your problem - I would have expected a
>> different error message for the error that you reported).
>>
>> How do you start the felix? With the service startup script
>> /etc/init.d/matterhorn?
>> 1) Then you should set the correct user in the script man make sure that
>> this user has access privileges for your matterhorn directory.
>> 2) the startup script has on centos/rhel a problem with the default path.
>> So you need to set the path to mediainfo, tesseract, ffmpeg in the config
>> files in $FELIX_HOME/conf/config.properties and
>> $FELIX_HOME/conf/services/org.opencastproject.* (I don't remember all the
>> files at the moment, just look for the path in the properties files).
>> Usually you just need to uncomment the properties, we added the default path
>> already.
>>
>> Good luck
>> Rüdiger
>>
>> Am 19.05.11 09:10, schrieb Eric石文:
>>
>> My logs:
>>
>> 2011-05-19 14:19:01  WARN (IngestRestService:378) - workflowInstanceId
>> 'Unscheduled-capture_agent_1-1305613048891' is not numeric
>> 2011-05-19 14:19:01  WARN (IngestRestService:378) - workflowInstanceId
>> 'Unscheduled-capture_agent_1-1305709441943' is not numeric
>> 2011-05-19 14:19:01  WARN (IngestRestService:378) - workflowInstanceId
>> 'Unscheduled-capture_agent_1-1305614898247' is not numeric
>> 2011-05-19 14:19:01  WARN (IngestRestService:378) - workflowInstanceId
>> 'Unscheduled-capture_agent_1-1305708864987' is not numeric
>> 2011-05-19 14:19:01  WARN (IngestRestService:378) - workflowInstanceId
>> 'Unscheduled-capture_agent_1-1305614203044' is not numeric
>> 2011-05-19 14:19:01  WARN (IngestRestService:378) - workflowInstanceId
>> 'Unscheduled-capture_agent_1-1305709348152' is not numeric
>> 2011-05-19 14:19:01  INFO (WorkingFileRepositoryImpl:370) - created
>> collection directory ingest-temp
>> 2011-05-19 14:19:04  INFO (AgentStateJob:104) - #7715 - Sending agent
>> demo_capture_agent's state: idle
>> 2011-05-19 14:19:04  INFO (AgentStateJob:194) - #7715 - State push
>> org.opencastproject.capture.impl.jobs.AgentStateJob@4d19ad58 to
>> http://137.189.27.150:8080/capture-admin/agents/demo_capture_agent was
>> successful.
>> 2011-05-19 14:19:06  INFO (IngestServiceImpl:230) - Ingesting zipped media
>> package to /opencast/ingest/25ec1542-6f49-480b-a5cd-6ebe5e951dd0/76.zip
>> 2011-05-19 14:19:07  INFO (IngestServiceImpl:230) - Ingesting zipped media
>> package to /opencast/ingest/1f9d82ee-e8ae-41ff-9bde-32a511340d7c/77.zip
>> 2011-05-19 14:19:07  INFO (IngestServiceImpl:230) - Ingesting zipped media
>> package to /opencast/ingest/bc4e99a7-5e6d-4818-aa3a-81d77fd44990/78.zip
>> 2011-05-19 14:19:10  WARN (IngestRestService:416) - can not create
>> collection directory/opencast/files/collection/ingest-temp
>> java.lang.IllegalStateException: can not create collection
>> directory/opencast/files/collection/ingest-temp
>>     at
>> org.opencastproject.workingfilerepository.impl.WorkingFileRepositoryImpl.getCollectionDirectory(WorkingFileRepositoryImpl.java:372)
>>     at
>> org.opencastproject.workingfilerepository.impl.WorkingFileRepositoryImpl.putInCollection(WorkingFileRepositoryImpl.java:443)
>>     at
>> org.opencastproject.workspace.impl.WorkspaceImpl.putInCollection(WorkspaceImpl.java:410)
>>     at
>> org.opencastproject.ingest.endpoint.IngestRestService.addZippedMediaPackage(IngestRestService.java:395)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>     at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>     at java.lang.reflect.Method.invoke(Method.java:597)
>>     at
>> org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:173)
>>     at
>> org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:89)
>>     at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:133)
>>     at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:82)
>>     at
>> org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58)
>>     at
>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>>     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>>     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>>     at
>> org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)
>>     at
>> org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:106)
>>     at
>> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:243)
>>     at
>> org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:110)
>>     at
>> org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:98)
>>     at
>> org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:423)
>>     at
>> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:139)
>>     at
>> org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:142)
>>     at
>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:179)
>>     at
>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:103)
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>>     at
>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:159)
>>     at
>> org.apache.felix.http.base.internal.handler.ServletHandler.doHandle(ServletHandler.java:91)
>>     at
>> org.apache.felix.http.base.internal.handler.ServletHandler.handle(ServletHandler.java:77)
>>     at
>> org.apache.felix.http.base.internal.dispatch.ServletPipeline.handle(ServletPipeline.java:42)
>>     at
>> org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:49)
>>     at
>> org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33)
>>     at
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:343)
>>     at
>> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
>>     at
>> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
>>     at
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>>     at
>> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:97)
>>     at
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>>     at
>> org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:100)
>>     at
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>>     at
>> org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:78)
>>     at
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>>     at
>> org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:119)
>>     at
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>>     at
>> org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
>>     at
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>>     at
>> org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:35)
>>     at
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>>     at
>> org.springframework.security.oauth.provider.OAuthProviderProcessingFilter.doFilter(OAuthProviderProcessingFilter.java:173)
>>     at
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>>     at
>> org.springframework.security.web.authentication.www.DigestAuthenticationFilter.doFilter(DigestAuthenticationFilter.java:319)
>>     at
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>>     at
>> org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:90)
>>     at
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>>     at
>> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:188)
>>     at
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>>     at
>> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:188)
>>     at
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>>     at
>> org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105)
>>     at
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>>     at
>> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:79)
>>     at
>> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>>     at
>> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:149)
>>     at
>> org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:80)
>>     at
>> org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:68)
>>     at
>> org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:47)
>>     at
>> org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33)
>>     at
>> org.opencastproject.kernel.rest.JsonpFilter.doFilter(JsonpFilter.java:103)
>>     at
>> org.apache.felix.http.base.internal.handler.FilterHandler.doHandle(FilterHandler.java:80)
>>     at
>> org.apache.felix.http.base.internal.handler.FilterHandler.handle(FilterHandler.java:68)
>>     at
>> org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:47)
>>     at
>> org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33)
>>     at
>> org.apache.felix.http.base.internal.dispatch.FilterPipeline.dispatch(FilterPipeline.java:48)
>>     at
>> org.apache.felix.http.base.internal.dispatch.Dispatcher.dispatch(Dispatcher.java:39)
>>     at
>> org.apache.felix.http.base.internal.DispatcherServlet.service(DispatcherServlet.java:55)
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>>     at
>> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
>>     at
>> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)
>>     at
>> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
>>     at
>> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
>>     at
>> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
>>     at org.mortbay.jetty.Server.handle(Server.java:326)
>>     at
>> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:536)
>>     at
>> org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:930)
>>     at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:834)
>>     at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
>>     at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:405)
>>     at
>> org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
>>     at
>> org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
>> ...
>>
>> Nils Birnbaum <[email protected]> 於 2011年5月19日下午2:58 ��道:
>>
>>> Can you provide us the log-information?
>>>
>>>  Nils
>>>
>>>
>>>  Am 19.05.2011 um 08:45 schrieb Eric石文:
>>>
>>> Hi,
>>>
>>> Thanks for answering. I have figure out the problem, I should be config
>>> the service registry. However, when the files arrived at the server, the
>>> admin UI shows that there is an error. It said that the mpg/mp3 file cannot
>>> be inspected. I am using centos 5 as my server. Does anyone has encounter
>>> simliar problem?
>>>
>>> Regards,
>>> Eric Shek
>>>
>>> 2011/5/19 Nils Birnbaum <[email protected]>
>>>
>>>> Hi Eric,
>>>> if you server is deploeyed as an all-in-one system [1], the video should
>>>> be send automaticaly. You can enhance you test system step by step wirth a
>>>> streaming server and others by editing the config.
>>>>
>>>> Regards
>>>> Nils
>>>>
>>>> [1]
>>>> http://opencast.jira.com/wiki/display/MH/Install+Source+Linux+All+in+One++V1.1
>>>>
>>>> Am 19.05.2011 um 08:09 schrieb Eric石文:
>>>>
>>>>   Hi all,
>>>>>
>>>>> I am new to this matterhorn project. I have the server and capture
>>>>> agent installed and I can schedule my recordings on the server and it 
>>>>> works
>>>>> fine for me. My question is would the captured video be sent automatically
>>>>> to the server from the capture agent? or do I need a streaming server to
>>>>> accomplish the job?
>>>>>
>>>>> Best Regards,
>>>>> Eric Shek
>>>>>
>>>>>  _______________________________________________
>>>>> Matterhorn-users mailing list
>>>>> [email protected]
>>>>> http://lists.opencastproject.org/mailman/listinfo/matterhorn-users
>>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> Dipl. Kfm. Nils Birnbaum
>>>> QA Manager
>>>> The Opencast Matterhorn Project
>>>> http://www.opencastproject.org
>>>> [email protected]
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Matterhorn-users mailing list
>>>> [email protected]
>>>> http://lists.opencastproject.org/mailman/listinfo/matterhorn-users
>>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Matterhorn-users mailing list
>>> [email protected]
>>> http://lists.opencastproject.org/mailman/listinfo/matterhorn-users
>>>
>>>
>>>    ---------------------------------------------------------------------
>>> Dipl. Kfm. Nils Birnbaum
>>> QA Manager
>>> The Opencast Matterhorn Project
>>> http://www.opencastproject.org
>>> [email protected]
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Matterhorn-users mailing list
>>> [email protected]
>>> http://lists.opencastproject.org/mailman/listinfo/matterhorn-users
>>>
>>>
>>
>>
>> --
>> Best Regards,
>> Eric Shek
>>
>>
>> _______________________________________________
>> Matterhorn-users mailing 
>> [email protected]http://lists.opencastproject.org/mailman/listinfo/matterhorn-users
>>
>>
>>
>> _______________________________________________
>> Matterhorn-users mailing list
>> [email protected]
>> http://lists.opencastproject.org/mailman/listinfo/matterhorn-users
>>
>>
>
>
> --
> Best Regards,
> Eric Shek
>
>


-- 
Best Regards,
Eric Shek
_______________________________________________
Matterhorn-users mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn-users

Reply via email to