Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Maurice_Lupin

#51
Hardware / Problema puertos USB
18 Septiembre 2017, 06:58 AM
Hola a todos.

Tengo laptop HP Pavilion 15-p002la y todos los puertos USB han dejado de funcionar, no hay energía el led del mouse no enciende, ni reconoce Pendrives en ningún puerto.

Pensé que de trataba se software así que probé desinstalar drivers y por último restauré el sistema operativo, los puertos siguen sin funcionar. Si funciona el lector de tarjeta SD.

Temo que sea la placa base. Si alguien tiene sugerencias se los agradecería.

Gracias.
#52
GNU/Linux / Re: Windows o Linux ...
31 Agosto 2017, 22:09 PM
Hola a todos.

Sólo para comentar mi experiencia cada uno saque sus conclusiones.

He utilizado ilegalmente win Xp por años, no me mude a Vista ni el 7, porque estaba satisfecho con el xp y porque uso pcs de segunda. Tuve la curiosidad de probar Ubuntu por años, hasta que me anime y lo probé, de entrada sus 4 escritorios me cambiaron la perspectiva de un SO y la capacidad de personalización tanto en función como estética me convenció, le quité Unity por supuesto. Me arrepiento de no haber tenido el valor mucho antes.

Para un usuario común windows es más que suficiente y usar un distro GNU/Linux requiere conocimientos que muchos no están dispuestos o capacitados para adquirir. Pero si eres programador y sólo utilizas win te estas limitando, nadie dice que abandones win, pero no pierdas la oportunidad de expandir tus conocimientos y sacar tu mismo las conclusiones, a lo mejor terminas enamorado como yo de una distro GNU/Linux. Si vienes de win recomendaría mi SO, Lubuntu.

Saludos.
#53
Redes / Re: Ayuda problema con RTSP
10 Agosto 2017, 18:57 PM
Hola warcry.. Lastimosamente no se puedo todos al mismo router pues son smartphones y no estamos físicamente cerca. Yo sólo veo el reporte de errores en mi cuenta de gogl play, pero me haz dado una idea, voy a plantear usar el plan de datos en lugar del WIFI, a lo mejor funciona y me demuestra que es configuración de router.

Saludos.
#54
Redes / Ayuda problema con RTSP
10 Agosto 2017, 17:56 PM
Hola a todos.

He creado una app para android que reproduce un streaming: rtsp://********:1935

Todo bien salvo que he visto 3 equipos con problemas desconocidos, estoy descartando que sea problemas del equipo pues son android 7 y 4.4, la app se reproduce con normalidad desde la 2.2.
Dentro de los que funcionan con normalidad también hay android 7 y 4.4.

Me parece que puede ser un problema con la configuración de sus routers, quizá bloquean el protocolo RTSP.
Según la wikipedia el puerto por defecto de RTSP es el 554 UDP, pero la url del streaming dice que se conecta por el puerto 1935.


También he leído que hay RTSP por TCP, mis dudas son.
- ¿Como determino si es UDP o TCP mi streaming?
- ¿Como saber si es el puerto 554 ó 1935 el que tienen que desbloquear en su router o firewall?
Tengo linux, nmap y VLC para reproducir el streaming.
Disculpen si me equivoco de lugar.
Saludos.
#55
Java / Ayuda MEDIA_ERROR_SYSTEM Android
7 Agosto 2017, 02:39 AM
Hola a todos.

He creado una App para android que reproduce un streaming RTSP, me ha dado errores en 3 instalaciones. Pero funciona en más de 20 equipos.

Implementé el listener onError al MediaPlayer.
Código (java) [Seleccionar]
boolean onError (MediaPlayer mp,
                int what,
                int extra)
// Esto devuelve
// what = MEDIA_ERROR_UNKNOWN
// extra = MEDIA_ERROR_SYSTEM (-2147483648) - low-level system error.


Pensé que tal vez era por la version del android que no soporta el streaming pero algunos equipos son actuales como el Motorola Moto Z Play con android 7. Curiosamente funciona bien en android 2.2.

Dirección del streaming: rtsp://********:1935

Me pregunto si tal vez sea que el streaming es bloqueado por router.

Agradezco si alguien tiene sugerencias.

Saludos.
#56
Yo te recomiendo http://vanilla-js.com/ es el mejor framework del mundo  :xD

Saludos.
#57
Hola,  Harold23

No he probado tu código, puedo comentarte en cuanto al parpadeo, cuando pintas directamente el control es posible notar el pintado de píxeles (por eso se ve un feo parpadeo), para evitarlo se pinta en memoria primero y luego se vuelca esto en el método paint, se le llama la técnica del double buffer.

Me parece que en vb.net es más sencillo, se puede habilitar.
https://msdn.microsoft.com/es-es/library/3t7htc9c(v=vs.110).aspx

Aquí un ejemplo completo, está en C# pero es casi lo mismo en vb.net
https://www.codeproject.com/Articles/12870/Don-t-Flicker-Double-Buffer

Saludos.
#59
Hola, Eleкtro.

Aclaro Sharpdevelop no es Monodevelop. Tienes razón con respecto al proyecto Mono, es una iniciativa loable pero tiene sus carencias. Mono intenta crear un .NET Framework multiplataforma, Sharpdevelop sólo es un IDE de codigo abierto, es decir podemos meterle mano a un IDE muy parecido al Visual Studio 2005  ;D.

Con respecto a Sharpdevelop:
- Sharpdevelop sólo funciona en windows no es multiplataforma como Mono.
- Utiliza el msbuild para compilar.
- Se puede crear proyectos para Mono, son amigos.
- Ya tiene un diseñador WPF en sus ultimas versiones, esto se menciona en su sitio web y en la tabla comparativa que puse antes.


Alguna vez vi un ejemplo de como compilar manualmente código .Net en este foro (no sé si era tuyo), lo mismo hace Sharpdevelop. Así que animo a probar Sharpdevelop por ser liviano y eficiente

http://www.icsharpcode.net/opensource/sd/Default.aspx

Saludos.
#60
Alguna vez hice un runPE, y necesitaba pasar funciones de la API de win de C++ a C#, VB.Net y viceversa.

Para lo cual me fue muy útil está pagina, por ejm si quieres ver la implementación de VirtualAllocEx en VB.Net o C#
http://www.pinvoke.net/default.aspx/kernel32/VirtualAllocEx.html

Cualquier función de la api la puedes consultar.

Colorea tu código al postear en la parte superior derecha dice GeShi

C# Signature:
Código (csharp) [Seleccionar]
[DllImport("kernel32.dll", SetLastError=true, ExactSpelling=true)]
static extern IntPtr VirtualAllocEx(IntPtr hProcess, IntPtr lpAddress,
  uint dwSize, AllocationType flAllocationType, MemoryProtection flProtect);


VB.NET Signature:
Código (vbnet) [Seleccionar]
<DllImport("kernel32.dll", SetLastError:=True, ExactSpelling:=True)> _
Private Function VirtualAllocEx(ByVal hProcess As IntPtr, ByVal lpAddress As IntPtr, _
    ByVal dwSize As UInteger, ByVal flAllocationType As UInteger, _
    ByVal flProtect As UInteger) As IntPtr
End Function


Saludos.